﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TJDevHouse.Starcraft.Game.RaceTypes
{
	public class Terran : Race
	{
		override public string GetName()
		{
			return "Terran";
		}
		override public Race.RaceType GetRace()
		{
			return Race.RaceType.Terran;
		}
		override public UnitType GetWorkerUnitType()
		{
			return UnitType.Terran_SCV;
		}
		override public UnitType GetBaseBuildingUnitType()
		{
			return UnitType.Terran_Command_Center;
		}
		override public UnitType GetRefineryUnitType()
		{
			return UnitType.Terran_Refinery;
		}
		override public UnitType GetTransportUnitType()
		{
			return UnitType.Terran_Dropship;
		}
		override public UnitType GetSupplyProvider()
		{
			return UnitType.Terran_Supply_Depot;
		}
		public override UnitType GetGroundDefenceUnitType()
		{
			return UnitType.Terran_Bunker;
		}
		public override UnitType GetAirDefenceUnitType()
		{
			return UnitType.Terran_Missile_Turret;
		}
	}
}
